Ekrem
Kategori:Çalışma Notları
| Tarih:
28.09.2019 21:53:00
Bu yazı 1511 defa okundu
Windows Form Yeniden Çağırma
Elimde 2 tane windowsForm var. form1 ve form2. form1 den form2 yi çağırıyorum. İşim bitince form1 içinden form2 yi kapatıyorum. İhtiyaç halinde gene form1 den form2 yi çağırıyorum. İşim bitince form2 yi kapatıyorum. Bunu nasıl yapıyorum, şöyle örnekleyeyim. form1 içindeki button1 click e aşağıdaki kod bloğunu yazıyorum.
if (f == null)
f = new form2();
f.Show();
Burada atlamamamız gereken aşağıdaki satırı global olarak tanımlıyoruz.
Sonrasında kapatılmasını istediğimiz bloğuda aşağıdaki gibi kodlayarak maksadımıza hasıl oluyoruz.
if (f != null)
{ f.Close(); f = null; }
Sondaki f=null; yapmayı ihmal etmeyin, tekraren kullanamazsınız.
Kalın sağlıcakla.